#ifndef DEFINITIONS_H_
#define DEFINITIONS_H_


/* carpeta de temporales */
#define 	TEMP_FOLDER				"tmp/"


/* constantes para el uso de semáforos */
#define		DATABASE_SEMAPHORE_F	"tmp/db.semaphore"
#define 	DATABASE_SEMAPHORE_L	'a'
#define 	DATABASE_SEMAPHORE_R	'r'

/* archivos de la base de datos */
#define 	DATABASE_FILE			"tmp/concu.db"

/* constantes para el uso de memoria compartida */
#define		DATABASE_SHMEM_F		"tmp/db.shmem"
#define		REGISTER_BLOCK_MAX_SIZE	160


/* constantes para el uso de cola de mensajes */
#define		MESSAGE_QUEUE_F			"tmp/concu.msgq"
#define		MESSAGE_QUEUE_L			'a'


#endif /* DEFINITIONS_H_ */
